package com.homework.ch06;

public class Singleton {
    // 1. 静态变量保存唯一实例
    private static final Singleton instance = new Singleton();

    // 2. 私有构造方法，防止外部new对象
    private Singleton() {}

    // 3. 静态方法获取实例
    public static Singleton getInstance() {
        return instance;
    }

    // 其他方法
    public void doSomething() {
        System.out.println("单例方法执行");
    }
}
